Evaluation of interrupt-handling routines with a logic-state analyser
نویسنده
چکیده
Use of a logic state analyser as a hardware monitoring tool is described. The interrupt handling routines of the UNIX* operating system, running on a Perkin-Elmer 7/32, were measured before and after major code modification. CLock handLing is used as an example. Performance improvements included a reduction in the execution time of the common interrupt handler from 654 to 55 microseconds and a consequent reduction in cLock handling time from 842 to 347 micro-seconds. Measurement methods and performance enhancements are discussed.
منابع مشابه
Interrupt Service Threads - A New Approach to Handle Multiple Hard Real-Time Events on a Multithreaded Microcontroller
We propose a new event handling mechanism based on a multithreaded microcontroller, that allows efficient handling of simultaneous overlapping events with hard realtime requirements. Real-time threads are used as interrupt service threads (ISTs) instead of interrupt service routines (ISRs). ISTs are executed on a multithreaded microcontroller that supports multiple concurrently executing ISTs. ...
متن کاملImproving Java Server Performance with Interruptlets
With the widespread usage of the Internet, the need for high throughput servers has greatly increased. The Interruptlet system allows Java server application writers to register light-weight interrupt handling routines (written in C or Java). The underlying system architecture is designed to minimize redundant copies between protection domains and thread overhead involved in I/O handling in the...
متن کاملA Markov Model for Performance Evaluation of Coal Handling Unit of a Thermal Power Plant
The present paper discusses the development of a Markov model for performance evaluation of coal handling unit of a thermal power plant using probabilistic approach. Coal handling unit ensures proper supply of coal for sound functioning of thermal Power Plant. In present paper, the coal handling unit consists of two subsystems with two possible states i.e. working and failed. Failure and repair...
متن کاملProving Correctness of an Efficient Abstraction for Interrupt Handling
This paper presents an approach to the efficient abstraction of interrupt handling in microcontroller systems. Such systems usually operate in uncertain environments, giving rise to a high degree of nondeterminism in the corresponding formal models, which in turn aggravates the state explosion problem. Careful handling of nondeterminism is therefore crucial for obtaining efficient model checkin...
متن کاملEnhancing the Simulation Speed of Sensor Network Applications by Asynchronization of Interrupt Service Routines
Sensor network simulations require high fidelity and timing accuracy to be used as an implementation and evaluation tool. The cycle-accurate and instruction-level simulator is the known solution for these purposes. However, this type of simulation incurs a high computation cost since it has to model not only the instruction level behavior but also the synchronization between multiple sensors fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Perform. Eval.
دوره 3 شماره
صفحات -
تاریخ انتشار 1983